make canvas sandals - German English Dictionary